habitable zone - French English Dictionary